have your revenge on

vt.对...复仇,报仇